perro chapi - French English Dictionary